shut the throttle - German English Dictionary